* {
	margin: 0;
	padding: 0;
	font-family: "微软雅黑";
}

body {
	background-color: #fafafa;
}

.mui-bar-nav {
	box-shadow: none;
	background-color: #FFFFFF;
}

.mui-pull-left {
	color: #000000;
}

.mui-title {
	padding-top: 1px;
	font-size: 18px;
	background-color: #FFFFFF;
}

.return_key {
	position: relative;
	top: -2px;
	left: -3px;
	color: #000000;
	font-size: 14px;
}

.mui-content {
	background-color: #fafafa;
}

.mui_input_row {
	margin-top: 10px;
	background-color: #FFFFFF;
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
}

.mui_input {
	text-align: right;
	font-size: 16px;
	background-color: #FFFFFF!important;
}

.mui_input::-webkit-input-placeholder {
	color: #CCCCCC;
}

.mui_row_input {
	font-size: 16px;
	color: #333333;
	background-color: #FFFFFF;
}

.mui_row_border {
	margin-left: 15px;
	border-bottom: 1px solid #e5e5e5;
}

.mui_leaber_pad {
	padding: 11px 0px!important;
}

.sure_btn {
	display: block;
	width: 90%;
	margin: 40px auto 0;
	height: 45px;
	font-size: 16px;
	color: #FFFFFF;
	background-color: #e93b3d;
	border-radius: 5px;
}


/*登录页面*/

.login_body {
	background-color: #FFFFFF!important;
}

.login_content {
	background-color: #FFFFFF!important;
}

.login_p {
	margin: 20px 0 40px 6%;
	width: 94%;
	font-size: 24px;
	color: #4e4e4e;
}

.login_input_row {
	margin: 0 auto;
	width: 88%;
	height: 50px;
	list-style: none;
	border-bottom: 1px solid #bbbbbb;
}

.login_input_row_li {
	padding-top: 15px;
}

.bottom_icon {
	display: inline-block;
	padding-left: 15px;
	font-size: 20px;
}

.duome_icon_one {
	font-size: 24px;
}

.duome_icon {
	color: #5f5f5f !important;
	font-size: 26px;
}

.login_input {
	position: relative;
	top: -2px;
	padding: 10px!important;
	width: 70%!important;
	border: 0px!important;
	outline: none!important;
	background-color: transparent!important;
	font-size: 15px;
}

.login_input::-webkit-input-placeholder {
	color: #999999;
}

.login_login_btn {
	display: block;
	margin: 32px auto 0;
	width: 86%;
	line-height: 30px;
	font-size: 16px;
	color: #FFFFFF;
	border: 1px solid #e60012;
	background-color: #e60012;
}

.login_register_btn {
	display: block;
	margin: 12px auto 0;
	width: 86%;
	line-height: 30px;
	font-size: 16px;
}

.login_forget_pwd {
	width: 86%;
	margin: 15px auto 0;
	text-align: right;
	font-size: 13px;
	color: #2d2d2d;
}


/*设置密码*/

.set_pwd_p {
	width: 86%;
	margin: 5px auto 0;
	padding-left: 15px;
	font-size: 13px;
}


/*实名认证*/

.name_authentication {
	margin-top: 15px;
	background-color: #FFFFFF;
}

.mui_input_name {
	width: 74%!important;
	font-size: 16px;
	color: #333333;
	background-color: #FFFFFF!important;
}

.mui_input_name::-webkit-input-placeholder {
	color: #cccccc;
}

.name_leaber_pad {
	width: 26%!important;
	padding: 11px 0px!important;
	font-size: 16px;
}

.name_row_left {
	margin-left: 5%;
}


/*收款*/

.rece_perple {
	width: 100%;
	height: 52px;
	background-color: #FFFFFF;
}

.rece_p {
	width: 91%;
	margin: 10px auto 0;
	padding-top: 15px;
}

.rece_p span {
	font-size: 16px;
	color: #333333;
}

.rece_p_span {
	float: right;
	color: #000000!important;
}

.rece_ipt_row {
	width: 100%;
	margin-top: 10px;
	background-color: #FFFFFF;
}

.rece_ipt_box {
	width: 95.5%;
	height: 72px;
	margin-left: 4.5%;
}

.rece_ipt_box_border {
	border-bottom: 1px solid #e5e5e5;
}

.rece_ipt_p {
	line-height: 48px;
	font-size: 16px;
	color: #333333;
}

.rece_ipt_num {
	border: 0!important;
	background-color: transparent!important;
}

.rece_ipt_num {
	position: relative;
	top: -22px;
	margin: 0!important;
	padding: 0!important;
	font-size: 16px;
}

.rece_ipt_num::-webkit-input-placeholder {
	position: relative;
	top: 1px;
	color: #CCCCCC;
}

.rece_sure_btn {
	display: block;
	width: 91%;
	margin: 40px auto 0;
	padding: 0;
	line-height: 45px;
	font-size: 16px;
	color: #FFFFFF;
	background-color: #e60012;
	border-radius: 5px;
}


/*账户设置*/

.account_row {
	margin-top: 10px;
	width: 100%;
	background-color: #FFFFFF;
}

.account_phone_row {
	margin-left: 15px;
}

.account_phone_row_border {
	border-bottom: 1px solid #e5e5e5;
}

.account_label {
	padding: 11px 0!important;
	font-size: 16px;
	color: #333333;
}

.account_span .accountS{
	float: right;
	padding-right: 15px;
	line-height: 40px;
	font-size: 16px;
	color: #cccccc;
}

.account_icon {
	float: right;
	padding-right: 12px;
	line-height: 40px;
	color: #cccccc;
}


/*账户设置*/

.account_row {
	margin-top: 10px;
	width: 100%;
	background-color: #FFFFFF;
}

.account_phone_row {
	margin-left: 15px;
}

.account_phone_row_border {
	border-bottom: 1px solid #e5e5e5;
}

.account_label {
	padding: 11px 0!important;
	font-size: 16px;
	color: #333333;
}

.account_span {
	float: right;
	padding-right: 15px;
	line-height: 40px;
	font-size: 16px;
	color: #cccccc;
}

.account_icon {
	float: right;
	padding-right: 12px;
	line-height: 40px;
	color: #cccccc;
}


/*支付密码*/

.pay_pwd_row {
	margin-top: 10px;
	background-color: #FFFFFF;
}

.pay_pwd_row_mag {
	margin-left: 15px;
}

.pay_pwd_row_border {
	border-bottom: 1px solid #CCCCCC;
}

.pay_pwd_lebel {
	width: 21%!important;
	font-size: 16px;
	color: #333333;
	padding: 15px 0px!important;
}

.pay_pwd_ipt {
	position: relative;
	top: 1px;
	width: 79%!important;
	height: 45px!important;
	font-size: 16px;
}

.pay_pwd_ipt::-webkit-input-placeholder {
	position: relative;
	top: 1px;
	color: #cccccc;
}

.pay_pwd_btn {
	display: block;
	margin: 40px auto 0!important;
	padding: 0!important;
	width: 94%;
	line-height: 45px;
	font-size: 16px;
	color: #FFFFFF;
	background-color: #e60012;
}


/*推荐二维码*/

.recommended_p {
	width: 100%;
	text-align: center;
	font-size: 13px;
	color: #e60012;
}


/*收付款*/

.pay_of_content {
	margin-top: 10px;
	width: 100%;
	height: 320px;
	background-color: #FFFFFF;
}

.pay_of_img {
	margin: 0px auto!important;
	padding-top: 30px;
	width: 70%;
}

.pay_of_p {
	position: relative;
	top: -15px;
	width: 100%;
	text-align: center;
	font-size: 13px;
	color: #aeb0af;
}


/*商家协议*/

.agreement_title {
	margin-top: 15px 0 10px 0;
	text-align: center;
	font-size: 16px;
	color: #000000;
	font-weight: 500;
}

.agreement_font {
	margin: 0 15px 0 15px;
	line-height: 22px;
	text-indent: 25px;
	font-size: 13px;
	color: #000000;
}


/*新增样式*/

.inte_select {
	width: auto;
	margin-bottom: 0;
	padding: 0 2%;
	color: #999!important;
}

.inte_select option {
	text-align: center!important;
}

/*11月26日 改*/
.address_text{
	float: right;
	line-height: 40px;
	font-size: 16px;
	margin-right: 35px;
}
